to have nine lives - Spanish English Dictionary